streamlining business - German English Dictionary